ece249 mcq